package com.utooo.bid.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.time.LocalDateTime;

@Data
@EqualsAndHashCode(callSuper = true)
@TableName("aigis_zbwj_2025022109110353")
public class BidDocument extends BaseDO {

    /**
     * 文件名
     */
    @TableField("comInputField101")
    private String fileName;

    /**
     * 采购类型
     */
    @TableField("selectField102")
    private int purchaseType;

    /**
     * 解析状态 1:解析中 2:解析完成 3:解析失败
     */
    @TableField("selectField103")
    private int status;

    /**
     * 上传时间
     */
    @TableField("dateField104")
    private LocalDateTime uploadTime;

    @TableField("uploadFzField105")
    private String fileListStr;

    @Data
    public static class FileInfo {
        private String url;
    }

}